RTJBench: A Real-Time Java Benchmarking Framework

نویسندگان

  • Marek Prochazka
  • Andrey Madan
  • Jan Vitek
  • Wenchang Liu
چکیده

The paper gives an overview of RTJBench, a framework designed to assist in the task of benchmarking programs written in the Real-Time Specification for Java, but with potentially more general applicability. RTJBench extends the JUnit framework for unit testing of Java applications with tools for real-time environment configuration, simple data processing and configurable graphical presentation services. We present design principles of RTJBench and give an example of a benchmarking suite we have been using for daily regression benchmarking of the Open Virtual Machine.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Hybrid Simulation/physical Environment for Benchmarking Real-time Distributed Control Systems

In this paper we propose a hybrid physical/simulation environment for benchmarking real-time distributed control systems. This environment uses Arena® Real Time for simulation and the Java-based TINI platform for real-time control. Experimental results show that the characteristics of the physical device can be accounted for through the use of this hybrid environment. Copyright © 2005 IFAC

متن کامل

Evaluating Real-Time Java Features and Performance for Real-Time Embedded Systems

This paper provides two contributions to the study of programming languages and middleware for real-time and embedded applications. First, we present the empirical results from applying the RTJPerf benchmarking suite to evaluate the efficiency and predictability of several implementations of the Real-time Specification for Java (RTSJ). Second, we describe the techniques used to develop jRate, w...

متن کامل

Evaluating Real-Time Java for Mission-Critical Large-Scale Embedded Systems

Many of the benefits of Java, including its portability, networking support, and simpliciv, are of increasing importance to large-scale distributed realtime embedded (DRE) systems, but have been unavailable due to the lack of acceptable real-time performance. Recent work establishing the Real-Time Specification for Java (RTSJ) [ I ] has led to the emergence of Real-Time Java Virtual Machines (R...

متن کامل

Enhancing OSGi with real-time Java support

Although OSGi was designed with embedded systems in mind, its current support is insufficient for coping with one main characteristic of many embedded systems: real-time performance. This article analyzes different key issues in providing OSGi with real-time Java performance covering motivational issues, and different integration ways and challenges stemmed from the integration. It also contrib...

متن کامل

Measurement Analysis When Benchmarking Java Card Platforms

The advent of the Java Card standard has been a major turning point in smart card technology. With the growing acceptance of this standard, understanding the performance behaviour of these platforms is becoming crucial. To meet this need, we present in this paper, a benchmark framework that enables performance evaluation at the bytecode level. This paper focuses on the validity of our time meas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Stud. Inform. Univ.

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2005